package dao;

import entity.Item;
import java.util.List;

public interface ItemDAO {
    boolean addItem(Item item);
    boolean deleteItem(int itemId);
    boolean updateItem(Item item);
    Item getItemById(int itemId);
    List<Item> getAllItems();
    List<Item> getItemsByCategory(String category);
    List<Item> getItemsByUserId(int userId);
    List<Item> searchItems(String keyword);
    boolean updateItemStatus(int itemId, String status);
}